avoid self-sacrifice - Español Inglés Diccionario